Poplar (E14) DIY
251 Poplar High St., Poplar, Greater London, United Kingdom, E14 0BE
(02079) 877626 Phone